internship abroad - Spanish English Dictionary